//
//  YFStarVideoModel.h
//  SquashSpark
//
//  Created by Coollang on 2017/11/3.
//  Copyright © 2017年 Coollang-YF. All rights reserved.
//

#import <Foundation/Foundation.h>

@class YFStarVideoSubModel;
@interface YFStarVideoModel : NSObject
/** 封面(海报)图 */
@property (nonatomic, copy)NSString *posterImageName;
/** 海报标题 */
@property (nonatomic, copy)NSString *posterTitle;
/** 视频个数 */
@property (nonatomic, assign)NSInteger videosCount;
/** 教练(明星)名字 */
@property (nonatomic, copy)NSString *starName;
@property (nonatomic, copy) NSString *nodeID;
@property (nonatomic, assign) BOOL state;

/** 对应的明星视频 */
@property (nonatomic, strong) NSDictionary <NSString *,NSArray *> *videoGroups;

+ (NSArray <YFStarVideoModel *> *)creatModelArrayWith:(NSArray *)sourceArray;
+ (YFStarVideoModel *)creatModelWith:(NSDictionary *)sourceDic;

+ (NSArray *)creatTestStarVideodata;

@end
